Surprise Me!

3D Animation | Super Cell Documentary | Mediafreaks

2008-06-07 3 Dailymotion

http://blog.media-freaks.com
Stem cells are the building blocks of life, the bodies natural repair mechanism and discovering their remarkable regenerative properties has propelled the world harness the power of these super cells.